* {
  margin: 0;
  padding: 0;
  list-style: none;
}

html,
body {
  width: 100%;
  height: 100%;
}
.header {
  width: 100%;
  height: 6vh;
  display: flex;
  border-bottom: 3px solid rgb(0, 192, 239);
  h1 {
    width: 12%;
    height: 100%;
    background-color: rgb(0, 192, 239);
    font-size: 1vw;
    font-weight: 400;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: space-around;
  }
  .Login {
    width: 88%;
    height: 100%;
    display: flex;
    .loginl {
      cursor: pointer;
      user-select: none;
      width: 50vw;
      height: 6vh;
      display: flex;
      align-items: center;
      justify-content: space-around;
      font-size: 0.8vw;
      .pingxing {
        display: flex;
        align-items: center;
        cursor: pointer;
        span:nth-child(2) {
          margin-top: -4px;
          padding-left: 4px;
        }
      }
      .pingxing:hover {
        color: rgb(0, 192, 239);
        transition: 0.3s;
      }
    }
    .loginr {
      width: 23vw;
      height: 6vh;
      margin-left: 15vw;
      display: flex;
      align-items: center;
      p {
        padding: 0 1vw;
        font-size: 0.75vw;
      }
      p:hover {
        color: rgb(0, 192, 239);
        transition: 0.3s;
        cursor: pointer;
        user-select: none;
      }
    }
  }
}
.main {
  width: 100%;
  height: calc(94vh - 3px);
  display: flex;
  .left {
    overflow: hidden;
    box-shadow: 1px 0px 3px 1px #d6d6d6;
    transition: 0.5s;
    user-select: none;
    cursor: pointer;
    width: 12%;
    height: 100%;
    .colose {
      transition: 0.5s;
      text-align: center;
      width: 12vw;
      height: 5vh;
      line-height: 6vh;
      background-color: #fff;
      border-bottom: 1px solid #f3f3f3;
    }
    .quanxian {
      width: 12vw;
      height: 6vh;
      display: flex;
      align-items: center;
      margin-left: -1vw;
      margin-top: -1.2vh;
      > span:nth-child(2) {
        margin-top: -4px;
        padding-left: 0.5vw;
      }
      > span:nth-child(1) {
        padding-left: 1vw;
      }
    }
    .quanxian:hover {
      background-color: #e9e8e8;
      transition: 0.5s;
    }
  }
  .right {
    transition: 0.5s;
    width: 88vw;
    height: 100%;
    .headerc {
      cursor: pointer;
      display: flex;
      user-select: none;
      transition: 0.5s;
      width: 88vw;
      height: 5vh;

      font-size: 0.8vw;
      #active {
        background-color: #fff;
        color: rgb(14, 203, 203);
      }
      .tophea {
        height: 5vh;
        width: 81.8vw;
        background-color: rgb(242, 242, 242);
        overflow: hidden;
        transition: 0.5s;
        margin-left: 0.2vw;
      }
      .topRight {
        width: 6vw;
        height: 5vh;
      }
    }
  }
}
.ant-popover-content p {
  margin: 0;
}
.kongzhi {
  float: left;
  display: flex;
  padding: 0 1.2vw 0 0;
  align-items: center;
  height: 100%;
  > span:nth-child(2) {
    margin-top: -4px;
    padding-left: 0.2vw;
  }
  > span:nth-child(1) {
    margin-left: 0.7vw;
  }
  > span:nth-child(3) {
    margin-left: 0.7vw;
    font-size: 0.7vw;
  }
}
#Button-hover:hover{
  background-color: #fff;
  color: rgb(14, 203, 203);
}
#act {
  background-color: #fff;
  color: rgb(14, 203, 203);
}
.gfawda{
  display: none;
}
.left-animation {
  background-color: red;
  width: 0vw;
  height: 100vh;
  position: absolute;
  top: 0;
  left: 0;
  transition: 2s;
  overflow: hidden;
  background-image: url(../../imgs/嘎大大.gif);
  .left-animation-body {
    width: 20vw;
    height: 40vh;
    transition: none;
    background-color: blue;
    border-radius: 50%;
    position: absolute;
    left: calc(100% - 10vw);
    top: calc(50% - 20vh);
    background-image: url(../../imgs//fawda.png);
    background-size: cover;
    background-position: -30px 0;
    button {
      width: 10vw;
      height: 5vh;
      font-size: 1.7vw;
      margin-left: 5vw;
      margin-top: 18vh;
      border: none;
      color: #fff;
      transition: 1s;
      background-color: #7df316;
      opacity: 0;
    }
  }
}
.right-animation {
  background-color: rgb(0, 255, 128);
  width: 0vw;
  height: 100vh;
  position: absolute;
  top: 0;
  right: 0;
  transition: 2s;
  overflow: hidden;
  background-image: url(../../imgs/sQSb.gif);
  background-size: cover;
  .right-animation-body {
    width: 20vw;
    height: 40vh;
    transition: none;
    background-color: blue;
    border-radius: 50%;
    position: absolute;
    right: calc(100% - 10vw);
    top: calc(50% - 20vh);
    background-image: url(../../imgs//fawda.png);
    background-size: cover;
    background-position: -30px 0;
    button {
      width: 10vw;
      height: 5vh;
      font-size: 1.7vw;
      margin-left: 5vw;
      margin-top: 18vh;
      border: none;
      color: #fff;
      transition: 1s;
      background-color: #7df316;
      opacity: 0;
    }
  }
}
